/**
 * This is a generated class and is not intended for modfication.  To customize behavior
 * of this value object you may modify the generated sub-class of this class - TDD.as.
 */

package valueObjects
{
import com.adobe.fiber.services.IFiberManagingService;
import com.adobe.fiber.valueobjects.IValueObject;
import flash.events.Event;
import flash.events.EventDispatcher;
import mx.events.PropertyChangeEvent;
import valueObjects.TDD2;

import flash.net.registerClassAlias;
import flash.net.getClassByAlias;
import com.adobe.fiber.core.model_internal;
import com.adobe.fiber.valueobjects.IPropertyIterator;
import com.adobe.fiber.valueobjects.AvailablePropertyIterator;

use namespace model_internal;

[ExcludeClass]
public class _Super_TDD extends flash.events.EventDispatcher implements com.adobe.fiber.valueobjects.IValueObject
{
    model_internal static function initRemoteClassAliasSingle(cz:Class) : void 
    {
        try 
        {
            if (flash.net.getClassByAlias("edu.whu.bsrms.convert.model.TDD") == null)
            {
                flash.net.registerClassAlias("edu.whu.bsrms.convert.model.TDD", cz);
            } 
        }
        catch (e:Error) 
        {
            flash.net.registerClassAlias("edu.whu.bsrms.convert.model.TDD", cz); 
        }
    }   
     
    model_internal static function initRemoteClassAliasAllRelated() : void 
    {
        valueObjects.TDD2.initRemoteClassAliasSingleChild();
    }

	model_internal var _dminternal_model : _TDDEntityMetadata;

	/**
	 * properties
	 */
	private var _internal_lastModifiedTime : Date;
	private var _internal_ZYDM : String;
	private var _internal_BMDW : String;
	private var _internal_TDCJ : String;
	private var _internal_HKDJ : String;
	private var _internal_SDBZ : String;
	private var _internal_ZYDH : String;
	private var _internal_KSH : String;
	private var _internal_MZDM : String;
	private var _internal_ZYMC : String;
	private var _internal_WYKS : String;
	private var _internal_PCDM : String;
	private var _internal_TJJLDM : String;
	private var _internal_TDZY : String;
	private var _internal_WYYZDM : String;
	private var _internal_ZYZYTJ : String;
	private var _internal_KLDM : String;
	private var _internal_ZSYJ : String;
	private var _internal_KSLSCZBZ : String;
	private var _internal_KSLXDM : String;
	private var _internal_XZ : String;
	private var _internal_ZYTZ : String;
	private var _internal_YXDM : String;
	private var _internal_ZYDH5 : String;
	private var _internal_DQDM : String;
	private var _internal_ZYDH6 : String;
	private var _internal_KSZT : String;
	private var _internal_ZYDH3 : String;
	private var _internal_ZYDH4 : String;
	private var _internal_ZYTJFC : String;
	private var _internal_TZCJ : String;
	private var _internal_ZYDH2 : String;
	private var _internal_ZYDH1 : String;
	private var _internal_DXTJ : String;
	private var _internal_ZGF : String;
	private var _internal_KSJLHCF : String;
	private var _internal_TDDWDM1 : String;
	private var _internal_TDDWDM3 : String;
	private var _internal_ZZMMDM : String;
	private var _internal_SJR : String;
	private var _internal_XBDM : String;
	private var _internal_TDDWDM2 : String;
	private var _internal_ZYSXDM3 : String;
	private var _internal_ZYSXDM4 : String;
	private var _internal_BYLBDM : String;
	private var _internal_ZYSXDM1 : String;
	private var _internal_LXDH : String;
	private var _internal_ZYSXDM2 : String;
	private var _internal_KSLBDM : String;
	private var _internal_ZYSXDM5 : String;
	private var _internal_ZYSXDM6 : String;
	private var _internal_TDDWDM5 : String;
	private var _internal_TDDWDM4 : String;
	private var _internal_BZ : String;
	private var _internal_TDDW : String;
	private var _internal_XM : String;
	private var _internal_DQTDDW : String;
	private var _internal_TDDWDM6 : String;
	private var _internal_LQFS : String;
	private var _internal_ZYYTFJCJ : String;
	private var _internal_CSNY : String;
	private var _internal_JTDZ : String;
	private var _internal_BH : String;
	private var _internal_KSTZ : String;
	private var _internal_SFZH : String;
	private var _internal_YXMC : String;
	private var _internal_TDYYDM : String;
	private var _internal_YXDRCJ : String;
	private var _internal_ZYYTJZCJ : String;
	private var _internal_YTZY : String;
	private var _internal_SF : String;
	private var _internal_YSJZDM : String;
	private var _internal_TJHG : String;
	private var _internal_SFDM : String;
	private var _internal_KSTC : String;
	private var _internal_LQZY : String;
	private var _internal_ZKZH : String;
	private var _internal_ZYHG : String;
	private var _internal_CJ : String;
	private var _internal_YZBM : String;
	private var _internal_XTDW : String;
	private var _internal_ZXMC : String;
	private var _internal_ZXDM : String;
	private var _internal_tdd2 : valueObjects.TDD2;
	private var _internal_JHXZ : String;
	private var _internal_HKKH : String;
	private var _internal_WYTL : String;

    private static var emptyArray:Array = new Array();

    /**
     * derived property cache initialization
     */  
    model_internal var _cacheInitialized_isValid:Boolean = false;   
    
	model_internal var _changeWatcherArray:Array = new Array();   

	public function _Super_TDD() 
	{	
		_model = new _TDDEntityMetadata(this);
	
		// Bind to own data properties for cache invalidation triggering  
       
	}

    /**
     * data property getters
     */
	[Bindable(event="propertyChange")] 
    public function get lastModifiedTime() : Date    
    {
            return _internal_lastModifiedTime;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDM() : String    
    {
            return _internal_ZYDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get BMDW() : String    
    {
            return _internal_BMDW;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDCJ() : String    
    {
            return _internal_TDCJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get HKDJ() : String    
    {
            return _internal_HKDJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get SDBZ() : String    
    {
            return _internal_SDBZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH() : String    
    {
            return _internal_ZYDH;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSH() : String    
    {
            return _internal_KSH;
    }    
	[Bindable(event="propertyChange")] 
    public function get MZDM() : String    
    {
            return _internal_MZDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYMC() : String    
    {
            return _internal_ZYMC;
    }    
	[Bindable(event="propertyChange")] 
    public function get WYKS() : String    
    {
            return _internal_WYKS;
    }    
	[Bindable(event="propertyChange")] 
    public function get PCDM() : String    
    {
            return _internal_PCDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get TJJLDM() : String    
    {
            return _internal_TJJLDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDZY() : String    
    {
            return _internal_TDZY;
    }    
	[Bindable(event="propertyChange")] 
    public function get WYYZDM() : String    
    {
            return _internal_WYYZDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYZYTJ() : String    
    {
            return _internal_ZYZYTJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get KLDM() : String    
    {
            return _internal_KLDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZSYJ() : String    
    {
            return _internal_ZSYJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSLSCZBZ() : String    
    {
            return _internal_KSLSCZBZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSLXDM() : String    
    {
            return _internal_KSLXDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get XZ() : String    
    {
            return _internal_XZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYTZ() : String    
    {
            return _internal_ZYTZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get YXDM() : String    
    {
            return _internal_YXDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH5() : String    
    {
            return _internal_ZYDH5;
    }    
	[Bindable(event="propertyChange")] 
    public function get DQDM() : String    
    {
            return _internal_DQDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH6() : String    
    {
            return _internal_ZYDH6;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSZT() : String    
    {
            return _internal_KSZT;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH3() : String    
    {
            return _internal_ZYDH3;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH4() : String    
    {
            return _internal_ZYDH4;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYTJFC() : String    
    {
            return _internal_ZYTJFC;
    }    
	[Bindable(event="propertyChange")] 
    public function get TZCJ() : String    
    {
            return _internal_TZCJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH2() : String    
    {
            return _internal_ZYDH2;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYDH1() : String    
    {
            return _internal_ZYDH1;
    }    
	[Bindable(event="propertyChange")] 
    public function get DXTJ() : String    
    {
            return _internal_DXTJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZGF() : String    
    {
            return _internal_ZGF;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSJLHCF() : String    
    {
            return _internal_KSJLHCF;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDWDM1() : String    
    {
            return _internal_TDDWDM1;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDWDM3() : String    
    {
            return _internal_TDDWDM3;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZZMMDM() : String    
    {
            return _internal_ZZMMDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get SJR() : String    
    {
            return _internal_SJR;
    }    
	[Bindable(event="propertyChange")] 
    public function get XBDM() : String    
    {
            return _internal_XBDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDWDM2() : String    
    {
            return _internal_TDDWDM2;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYSXDM3() : String    
    {
            return _internal_ZYSXDM3;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYSXDM4() : String    
    {
            return _internal_ZYSXDM4;
    }    
	[Bindable(event="propertyChange")] 
    public function get BYLBDM() : String    
    {
            return _internal_BYLBDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYSXDM1() : String    
    {
            return _internal_ZYSXDM1;
    }    
	[Bindable(event="propertyChange")] 
    public function get LXDH() : String    
    {
            return _internal_LXDH;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYSXDM2() : String    
    {
            return _internal_ZYSXDM2;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSLBDM() : String    
    {
            return _internal_KSLBDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYSXDM5() : String    
    {
            return _internal_ZYSXDM5;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYSXDM6() : String    
    {
            return _internal_ZYSXDM6;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDWDM5() : String    
    {
            return _internal_TDDWDM5;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDWDM4() : String    
    {
            return _internal_TDDWDM4;
    }    
	[Bindable(event="propertyChange")] 
    public function get BZ() : String    
    {
            return _internal_BZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDW() : String    
    {
            return _internal_TDDW;
    }    
	[Bindable(event="propertyChange")] 
    public function get XM() : String    
    {
            return _internal_XM;
    }    
	[Bindable(event="propertyChange")] 
    public function get DQTDDW() : String    
    {
            return _internal_DQTDDW;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDDWDM6() : String    
    {
            return _internal_TDDWDM6;
    }    
	[Bindable(event="propertyChange")] 
    public function get LQFS() : String    
    {
            return _internal_LQFS;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYYTFJCJ() : String    
    {
            return _internal_ZYYTFJCJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get CSNY() : String    
    {
            return _internal_CSNY;
    }    
	[Bindable(event="propertyChange")] 
    public function get JTDZ() : String    
    {
            return _internal_JTDZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get BH() : String    
    {
            return _internal_BH;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSTZ() : String    
    {
            return _internal_KSTZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get SFZH() : String    
    {
            return _internal_SFZH;
    }    
	[Bindable(event="propertyChange")] 
    public function get YXMC() : String    
    {
            return _internal_YXMC;
    }    
	[Bindable(event="propertyChange")] 
    public function get TDYYDM() : String    
    {
            return _internal_TDYYDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get YXDRCJ() : String    
    {
            return _internal_YXDRCJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYYTJZCJ() : String    
    {
            return _internal_ZYYTJZCJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get YTZY() : String    
    {
            return _internal_YTZY;
    }    
	[Bindable(event="propertyChange")] 
    public function get SF() : String    
    {
            return _internal_SF;
    }    
	[Bindable(event="propertyChange")] 
    public function get YSJZDM() : String    
    {
            return _internal_YSJZDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get TJHG() : String    
    {
            return _internal_TJHG;
    }    
	[Bindable(event="propertyChange")] 
    public function get SFDM() : String    
    {
            return _internal_SFDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get KSTC() : String    
    {
            return _internal_KSTC;
    }    
	[Bindable(event="propertyChange")] 
    public function get LQZY() : String    
    {
            return _internal_LQZY;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZKZH() : String    
    {
            return _internal_ZKZH;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZYHG() : String    
    {
            return _internal_ZYHG;
    }    
	[Bindable(event="propertyChange")] 
    public function get CJ() : String    
    {
            return _internal_CJ;
    }    
	[Bindable(event="propertyChange")] 
    public function get YZBM() : String    
    {
            return _internal_YZBM;
    }    
	[Bindable(event="propertyChange")] 
    public function get XTDW() : String    
    {
            return _internal_XTDW;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZXMC() : String    
    {
            return _internal_ZXMC;
    }    
	[Bindable(event="propertyChange")] 
    public function get ZXDM() : String    
    {
            return _internal_ZXDM;
    }    
	[Bindable(event="propertyChange")] 
    public function get tdd2() : valueObjects.TDD2    
    {
            return _internal_tdd2;
    }    
	[Bindable(event="propertyChange")] 
    public function get JHXZ() : String    
    {
            return _internal_JHXZ;
    }    
	[Bindable(event="propertyChange")] 
    public function get HKKH() : String    
    {
            return _internal_HKKH;
    }    
	[Bindable(event="propertyChange")] 
    public function get WYTL() : String    
    {
            return _internal_WYTL;
    }    

    /**
     * data property setters
     */      
    public function set lastModifiedTime(value:Date) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:Date = _internal_lastModifiedTime;               
        if (oldValue !== value)
        {
            _internal_lastModifiedTime = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lastModifiedTime", oldValue, _internal_lastModifiedTime));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDM;               
        if (oldValue !== value)
        {
            _internal_ZYDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDM", oldValue, _internal_ZYDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set BMDW(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_BMDW;               
        if (oldValue !== value)
        {
            _internal_BMDW = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "BMDW", oldValue, _internal_BMDW));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDCJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDCJ;               
        if (oldValue !== value)
        {
            _internal_TDCJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDCJ", oldValue, _internal_TDCJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set HKDJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_HKDJ;               
        if (oldValue !== value)
        {
            _internal_HKDJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "HKDJ", oldValue, _internal_HKDJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set SDBZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_SDBZ;               
        if (oldValue !== value)
        {
            _internal_SDBZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "SDBZ", oldValue, _internal_SDBZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH;               
        if (oldValue !== value)
        {
            _internal_ZYDH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH", oldValue, _internal_ZYDH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSH;               
        if (oldValue !== value)
        {
            _internal_KSH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSH", oldValue, _internal_KSH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set MZDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_MZDM;               
        if (oldValue !== value)
        {
            _internal_MZDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "MZDM", oldValue, _internal_MZDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYMC(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYMC;               
        if (oldValue !== value)
        {
            _internal_ZYMC = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYMC", oldValue, _internal_ZYMC));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set WYKS(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_WYKS;               
        if (oldValue !== value)
        {
            _internal_WYKS = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "WYKS", oldValue, _internal_WYKS));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set PCDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_PCDM;               
        if (oldValue !== value)
        {
            _internal_PCDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "PCDM", oldValue, _internal_PCDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TJJLDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TJJLDM;               
        if (oldValue !== value)
        {
            _internal_TJJLDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TJJLDM", oldValue, _internal_TJJLDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDZY(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDZY;               
        if (oldValue !== value)
        {
            _internal_TDZY = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDZY", oldValue, _internal_TDZY));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set WYYZDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_WYYZDM;               
        if (oldValue !== value)
        {
            _internal_WYYZDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "WYYZDM", oldValue, _internal_WYYZDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYZYTJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYZYTJ;               
        if (oldValue !== value)
        {
            _internal_ZYZYTJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYZYTJ", oldValue, _internal_ZYZYTJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KLDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KLDM;               
        if (oldValue !== value)
        {
            _internal_KLDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KLDM", oldValue, _internal_KLDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZSYJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZSYJ;               
        if (oldValue !== value)
        {
            _internal_ZSYJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZSYJ", oldValue, _internal_ZSYJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSLSCZBZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSLSCZBZ;               
        if (oldValue !== value)
        {
            _internal_KSLSCZBZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSLSCZBZ", oldValue, _internal_KSLSCZBZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSLXDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSLXDM;               
        if (oldValue !== value)
        {
            _internal_KSLXDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSLXDM", oldValue, _internal_KSLXDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set XZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_XZ;               
        if (oldValue !== value)
        {
            _internal_XZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "XZ", oldValue, _internal_XZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYTZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYTZ;               
        if (oldValue !== value)
        {
            _internal_ZYTZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYTZ", oldValue, _internal_ZYTZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set YXDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_YXDM;               
        if (oldValue !== value)
        {
            _internal_YXDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "YXDM", oldValue, _internal_YXDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH5(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH5;               
        if (oldValue !== value)
        {
            _internal_ZYDH5 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH5", oldValue, _internal_ZYDH5));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set DQDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_DQDM;               
        if (oldValue !== value)
        {
            _internal_DQDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "DQDM", oldValue, _internal_DQDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH6(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH6;               
        if (oldValue !== value)
        {
            _internal_ZYDH6 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH6", oldValue, _internal_ZYDH6));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSZT(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSZT;               
        if (oldValue !== value)
        {
            _internal_KSZT = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSZT", oldValue, _internal_KSZT));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH3(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH3;               
        if (oldValue !== value)
        {
            _internal_ZYDH3 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH3", oldValue, _internal_ZYDH3));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH4(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH4;               
        if (oldValue !== value)
        {
            _internal_ZYDH4 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH4", oldValue, _internal_ZYDH4));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYTJFC(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYTJFC;               
        if (oldValue !== value)
        {
            _internal_ZYTJFC = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYTJFC", oldValue, _internal_ZYTJFC));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TZCJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TZCJ;               
        if (oldValue !== value)
        {
            _internal_TZCJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TZCJ", oldValue, _internal_TZCJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH2(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH2;               
        if (oldValue !== value)
        {
            _internal_ZYDH2 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH2", oldValue, _internal_ZYDH2));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYDH1(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYDH1;               
        if (oldValue !== value)
        {
            _internal_ZYDH1 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYDH1", oldValue, _internal_ZYDH1));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set DXTJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_DXTJ;               
        if (oldValue !== value)
        {
            _internal_DXTJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "DXTJ", oldValue, _internal_DXTJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZGF(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZGF;               
        if (oldValue !== value)
        {
            _internal_ZGF = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZGF", oldValue, _internal_ZGF));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSJLHCF(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSJLHCF;               
        if (oldValue !== value)
        {
            _internal_KSJLHCF = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSJLHCF", oldValue, _internal_KSJLHCF));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDWDM1(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDWDM1;               
        if (oldValue !== value)
        {
            _internal_TDDWDM1 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDWDM1", oldValue, _internal_TDDWDM1));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDWDM3(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDWDM3;               
        if (oldValue !== value)
        {
            _internal_TDDWDM3 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDWDM3", oldValue, _internal_TDDWDM3));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZZMMDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZZMMDM;               
        if (oldValue !== value)
        {
            _internal_ZZMMDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZZMMDM", oldValue, _internal_ZZMMDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set SJR(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_SJR;               
        if (oldValue !== value)
        {
            _internal_SJR = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "SJR", oldValue, _internal_SJR));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set XBDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_XBDM;               
        if (oldValue !== value)
        {
            _internal_XBDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "XBDM", oldValue, _internal_XBDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDWDM2(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDWDM2;               
        if (oldValue !== value)
        {
            _internal_TDDWDM2 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDWDM2", oldValue, _internal_TDDWDM2));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYSXDM3(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYSXDM3;               
        if (oldValue !== value)
        {
            _internal_ZYSXDM3 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYSXDM3", oldValue, _internal_ZYSXDM3));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYSXDM4(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYSXDM4;               
        if (oldValue !== value)
        {
            _internal_ZYSXDM4 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYSXDM4", oldValue, _internal_ZYSXDM4));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set BYLBDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_BYLBDM;               
        if (oldValue !== value)
        {
            _internal_BYLBDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "BYLBDM", oldValue, _internal_BYLBDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYSXDM1(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYSXDM1;               
        if (oldValue !== value)
        {
            _internal_ZYSXDM1 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYSXDM1", oldValue, _internal_ZYSXDM1));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set LXDH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_LXDH;               
        if (oldValue !== value)
        {
            _internal_LXDH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "LXDH", oldValue, _internal_LXDH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYSXDM2(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYSXDM2;               
        if (oldValue !== value)
        {
            _internal_ZYSXDM2 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYSXDM2", oldValue, _internal_ZYSXDM2));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSLBDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSLBDM;               
        if (oldValue !== value)
        {
            _internal_KSLBDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSLBDM", oldValue, _internal_KSLBDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYSXDM5(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYSXDM5;               
        if (oldValue !== value)
        {
            _internal_ZYSXDM5 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYSXDM5", oldValue, _internal_ZYSXDM5));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYSXDM6(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYSXDM6;               
        if (oldValue !== value)
        {
            _internal_ZYSXDM6 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYSXDM6", oldValue, _internal_ZYSXDM6));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDWDM5(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDWDM5;               
        if (oldValue !== value)
        {
            _internal_TDDWDM5 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDWDM5", oldValue, _internal_TDDWDM5));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDWDM4(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDWDM4;               
        if (oldValue !== value)
        {
            _internal_TDDWDM4 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDWDM4", oldValue, _internal_TDDWDM4));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set BZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_BZ;               
        if (oldValue !== value)
        {
            _internal_BZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "BZ", oldValue, _internal_BZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDW(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDW;               
        if (oldValue !== value)
        {
            _internal_TDDW = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDW", oldValue, _internal_TDDW));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set XM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_XM;               
        if (oldValue !== value)
        {
            _internal_XM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "XM", oldValue, _internal_XM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set DQTDDW(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_DQTDDW;               
        if (oldValue !== value)
        {
            _internal_DQTDDW = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "DQTDDW", oldValue, _internal_DQTDDW));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDDWDM6(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDDWDM6;               
        if (oldValue !== value)
        {
            _internal_TDDWDM6 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDDWDM6", oldValue, _internal_TDDWDM6));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set LQFS(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_LQFS;               
        if (oldValue !== value)
        {
            _internal_LQFS = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "LQFS", oldValue, _internal_LQFS));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYYTFJCJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYYTFJCJ;               
        if (oldValue !== value)
        {
            _internal_ZYYTFJCJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYYTFJCJ", oldValue, _internal_ZYYTFJCJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set CSNY(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_CSNY;               
        if (oldValue !== value)
        {
            _internal_CSNY = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "CSNY", oldValue, _internal_CSNY));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set JTDZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_JTDZ;               
        if (oldValue !== value)
        {
            _internal_JTDZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "JTDZ", oldValue, _internal_JTDZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set BH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_BH;               
        if (oldValue !== value)
        {
            _internal_BH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "BH", oldValue, _internal_BH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSTZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSTZ;               
        if (oldValue !== value)
        {
            _internal_KSTZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSTZ", oldValue, _internal_KSTZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set SFZH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_SFZH;               
        if (oldValue !== value)
        {
            _internal_SFZH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "SFZH", oldValue, _internal_SFZH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set YXMC(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_YXMC;               
        if (oldValue !== value)
        {
            _internal_YXMC = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "YXMC", oldValue, _internal_YXMC));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TDYYDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TDYYDM;               
        if (oldValue !== value)
        {
            _internal_TDYYDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TDYYDM", oldValue, _internal_TDYYDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set YXDRCJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_YXDRCJ;               
        if (oldValue !== value)
        {
            _internal_YXDRCJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "YXDRCJ", oldValue, _internal_YXDRCJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYYTJZCJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYYTJZCJ;               
        if (oldValue !== value)
        {
            _internal_ZYYTJZCJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYYTJZCJ", oldValue, _internal_ZYYTJZCJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set YTZY(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_YTZY;               
        if (oldValue !== value)
        {
            _internal_YTZY = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "YTZY", oldValue, _internal_YTZY));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set SF(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_SF;               
        if (oldValue !== value)
        {
            _internal_SF = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "SF", oldValue, _internal_SF));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set YSJZDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_YSJZDM;               
        if (oldValue !== value)
        {
            _internal_YSJZDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "YSJZDM", oldValue, _internal_YSJZDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set TJHG(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_TJHG;               
        if (oldValue !== value)
        {
            _internal_TJHG = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "TJHG", oldValue, _internal_TJHG));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set SFDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_SFDM;               
        if (oldValue !== value)
        {
            _internal_SFDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "SFDM", oldValue, _internal_SFDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set KSTC(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_KSTC;               
        if (oldValue !== value)
        {
            _internal_KSTC = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "KSTC", oldValue, _internal_KSTC));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set LQZY(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_LQZY;               
        if (oldValue !== value)
        {
            _internal_LQZY = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "LQZY", oldValue, _internal_LQZY));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZKZH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZKZH;               
        if (oldValue !== value)
        {
            _internal_ZKZH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZKZH", oldValue, _internal_ZKZH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZYHG(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZYHG;               
        if (oldValue !== value)
        {
            _internal_ZYHG = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZYHG", oldValue, _internal_ZYHG));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set CJ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_CJ;               
        if (oldValue !== value)
        {
            _internal_CJ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "CJ", oldValue, _internal_CJ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set YZBM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_YZBM;               
        if (oldValue !== value)
        {
            _internal_YZBM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "YZBM", oldValue, _internal_YZBM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set XTDW(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_XTDW;               
        if (oldValue !== value)
        {
            _internal_XTDW = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "XTDW", oldValue, _internal_XTDW));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZXMC(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZXMC;               
        if (oldValue !== value)
        {
            _internal_ZXMC = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZXMC", oldValue, _internal_ZXMC));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set ZXDM(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_ZXDM;               
        if (oldValue !== value)
        {
            _internal_ZXDM = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "ZXDM", oldValue, _internal_ZXDM));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set tdd2(value:valueObjects.TDD2) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:valueObjects.TDD2 = _internal_tdd2;               
        if (oldValue !== value)
        {
            _internal_tdd2 = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "tdd2", oldValue, _internal_tdd2));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set JHXZ(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_JHXZ;               
        if (oldValue !== value)
        {
            _internal_JHXZ = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "JHXZ", oldValue, _internal_JHXZ));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set HKKH(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_HKKH;               
        if (oldValue !== value)
        {
            _internal_HKKH = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "HKKH", oldValue, _internal_HKKH));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    
    public function set WYTL(value:String) : void 
    {    	
        var recalcValid:Boolean = false;
    	
    	
    	var oldValue:String = _internal_WYTL;               
        if (oldValue !== value)
        {
            _internal_WYTL = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "WYTL", oldValue, _internal_WYTL));
        }    	     
        
        if (recalcValid && model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }  
    }    

    /**
     * data property setter listeners
     */   

   model_internal function setterListenerAnyConstraint(value:flash.events.Event):void
   {
        if (model_internal::_cacheInitialized_isValid)
        {
            model_internal::isValid_der = model_internal::calculateIsValid();
        }        
   }   

    /**
     * valid related derived properties
     */
    model_internal var _isValid : Boolean;
    model_internal var _invalidConstraints:Array = new Array();
    model_internal var _validationFailureMessages:Array = new Array();

    /**
     * derived property calculators
     */

    /**
     * isValid calculator
     */
    model_internal function calculateIsValid():Boolean
    {
        var violatedConsts:Array = new Array();    
        var validationFailureMessages:Array = new Array();    


		var styleValidity:Boolean = true;
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
    
        model_internal::_cacheInitialized_isValid = true;
        model_internal::invalidConstraints_der = violatedConsts;
        model_internal::validationFailureMessages_der = validationFailureMessages;
        return violatedConsts.length == 0 && styleValidity;
    }  

    /**
     * derived property setters
     */

    model_internal function set isValid_der(value:Boolean) : void
    {
       	var oldValue:Boolean = model_internal::_isValid;               
        if (oldValue !== value)
        {
        	model_internal::_isValid = value;
        	_model.model_internal::fireChangeEvent("isValid", oldValue, model_internal::_isValid);
        }        
    }

    /**
     * derived property getters
     */

    [Transient] 
	[Bindable(event="propertyChange")] 
    public function get _model() : _TDDEntityMetadata
    {
		return model_internal::_dminternal_model;              
    }	
    
    public function set _model(value : _TDDEntityMetadata) : void       
    {
    	var oldValue : _TDDEntityMetadata = model_internal::_dminternal_model;               
        if (oldValue !== value)
        {
        	model_internal::_dminternal_model = value;
        	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "_model", oldValue, model_internal::_dminternal_model));
        }     
    }      

    /**
     * methods
     */  


    /**
     *  services
     */                  
     private var _managingService:com.adobe.fiber.services.IFiberManagingService;
    
     public function set managingService(managingService:com.adobe.fiber.services.IFiberManagingService):void
     {
         _managingService = managingService;
     }                      
     
    model_internal function set invalidConstraints_der(value:Array) : void
    {  
     	var oldValue:Array = model_internal::_invalidConstraints;
     	// avoid firing the event when old and new value are different empty arrays
        if (oldValue !== value && (oldValue.length > 0 || value.length > 0))
        {
            model_internal::_invalidConstraints = value;   
			_model.model_internal::fireChangeEvent("invalidConstraints", oldValue, model_internal::_invalidConstraints);   
        }     	             
    }             
    
     model_internal function set validationFailureMessages_der(value:Array) : void
    {  
     	var oldValue:Array = model_internal::_validationFailureMessages;
     	// avoid firing the event when old and new value are different empty arrays
        if (oldValue !== value && (oldValue.length > 0 || value.length > 0))
        {
            model_internal::_validationFailureMessages = value;   
			_model.model_internal::fireChangeEvent("validationFailureMessages", oldValue, model_internal::_validationFailureMessages);   
        }     	             
    }        
     
     // Individual isAvailable functions     
	// fields, getters, and setters for primitive representations of complex id properties

}

}
